﻿using System.Collections.Generic;
using OpenReflect.Domain.Contracts;

namespace OpenReflect.Domain.Model
{
	public class ParameterList : IParameterList /**ICollection can be YAGNI, consider*/
	{
		public ParameterList()
		{
			Parameters = new List<IParameter>();
		}

		public ParameterList(IList<IParameter> parameters)
		{
			Parameters = parameters;
		}

		#region IParameterList Members

		public IList<IParameter> Parameters { get; private set; }

		#endregion
	}
}